to have a responsibility to provide - Almanca İngilizce Sözlük